﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Entidades;

namespace LogicaDeNegocio
{
    public class DetallePedidoBL
    {
        private BaseDeDatosEntities modeloEntidades;
        public BaseDeDatosEntities ModeloEntidades
        {
            get
            {
                if (modeloEntidades == null)
                    return modeloEntidades = new BaseDeDatosEntities();
                else
                    return modeloEntidades;
            }
        }

        public DetallePedidoBL()
        {  
        }

        public DetallePedido ObtenerDetallePedido(int id)
        {
            var detallePedido = ModeloEntidades.DetallePedido.Where(u => u.idPedido == id).FirstOrDefault();
            return detallePedido;
        }

        public void ModificarEstadoPedido(int idPed, string estado)
        {

            var update = ModeloEntidades.DetallePedido.Where(u=>u.idPedido==idPed).FirstOrDefault();
            update.EstadoDelPedido = estado;
            ModeloEntidades.SaveChanges();
        }
    }
}
